549688c50442b4c15547cf4ff668678394cbf069,main/src/main/java/de/learnlib/alex/core/learner/connectors/CounterStoreConnector.java,CounterStoreConnector,set,#number#number#String#String#number#,109

Before Change


    public void set(Long userId, Long projectId, String url, String name, Integer value) {
        if (this.countersMap.get(url).containsKey(name)) {
            Counter counter = this.countersMap.get(url).get(name);
            counter.setValue(value);
        } else {
            Counter counter = createCounter(userId, projectId, name, value);
            this.countersMap.get(url).put(name, counter);

After Change


     */
    public void set(Long userId, Long projectId, String url, String name, Integer value) {
        Map<String, Counter> urlCounterMap = this.countersMap.get(url);
        if (urlCounterMap == null) {
            return;
        }

        Counter counter = urlCounterMap.get(name);
        if (counter != null) {
            counter.setValue(value);
        } else {
            counter = createCounter(userId, projectId, name, value);
            urlCounterMap.put(name, counter);